n.any of several inedible snails of the genus Helix; often destructive pests
英汉双解大词典
garden snail
1.
N(名词)
any of several land snails common in gardens, where they may become pests, esp Helix aspersa, and sometimes including Cepaea nemoralis, common in woods and hedgerows 花园蜗牛